RBRC05622 EUCOMM Hmgu IHelmholtz Zentrum Muenchen GmbH/IMPC C57BL/6N-Usp5<tm1a(EUCOMM)Hmgu>/F07